package plp.funcoo.dec.classes;

import plp.funcoo.dec.func.FuncDeclarationList;
import plp.funcoo.dec.var.VarDeclarationList;

public class FieldDeclaration {

    private VarDeclarationList atributes;
    private FuncDeclarationList methods;
    private ConstructorDec constructor;
    
    
    public FieldDeclaration(VarDeclarationList atributes,FuncDeclarationList methods,ConstructorDec constructor)
    {
    	this.atributes = atributes;
    	this.methods = methods;
    	this.constructor = constructor;
    }


	public VarDeclarationList getAtributes() {
		return atributes;
	}


	public void setAtributes(VarDeclarationList atributes) {
		this.atributes = atributes;
	}


	public FuncDeclarationList getMethods() {
		return methods;
	}


	public void setMethods(FuncDeclarationList methods) {
		this.methods = methods;
	}


	public ConstructorDec getConstructor() {
		return constructor;
	}


	public void setConstructor(ConstructorDec constructor) {
		this.constructor = constructor;
	}
}
